flag station (public transport) - Español Inglés Diccionario